valve socket - German English Dictionary